let page = {
  total: 0,
  pageNum: 1,
  pageSize: 40,
  options: [40, 60, 80, 120],
};

let status = {
  modalAdd: {
    isShow: false,
  },
  modalAddHtml: {
    isShow: false,
  },
  modalModify: {
    isShow: false,
  },
  modalModifyHtml: {
    isShow: false,
  },
  currentStep: 0,
  modalParents: {
    isShow: false,
  },
  modalChildren: {
    isShow: false,
    okText: "发布",
    type: 1,//1.直接修改展厅状态为发布(APP) 2.生成页面临时文件并修改展厅状态为预览(PC和通用) 3.生成页面并修改展厅状态为发布(PC和通用)
  },
};

let params = {
  searchParam: {
    title: "",
    name: "",
    shortLink: "",
    platform: null,
    state: null,
    tag: "",
    type: null,
    classificationId: "",
    classificationLevel: null,
  },
  addParam: {
    title: "",
    subtitle: "",
    description: "",
    name: "",
    platform: 3,
    type: 300,
    // state: null,
    shortLink: "",
    shortLinkName: "",
    tags: [],
    note: "",
    hasProductArea: false,
    classificationLevel: null,
    classificationId: "",
    collectionTitle: "",
    collectionType: 1,
    collectionKeyword: "",
    collectionFilters: [],
    collectionHasCategory:false,
    collectionHasKeyword:false,
    collectionHasDate:false,
    collectionPublishedStartDate:'',
    collectionPublishedEndDate:'',
    collectionClassificationId:'',
    disableSeo: false,
    returnFilters: [],
  },
  addHtmlParam: {
    name: "",
    platform: 3,
    type: 400,
    // state: null,
    shortLink: "",
    shortLinkName: "",
    tags: [],
    note: "",
    disableSeo: false,
  },
  editParam: {
    standsId: "",
    modifyingTime: 0,
  },
  editHtmlParam: {
    standsId: "",
    modifyingTime: 0,
  },
  parentsParam: {
    showroomId: "",
    currentTime: 0,
  },
  childrenParam: {
    showroomId: "",
    index: 0,
    currentTime: 0,
  }
};

let data = {
  standsList: [],
  parentList: [],
};

export  default  {
  tPage: page,
  tStatus: status,
  tParam: params,
  tData: data,
};
